flat tract of land on mountain slope - Türkisch Englisch Wörterbuch